Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 MARCELLA CLOSE Detached £495,489 £131,000 26 May 2000
6 MARCELLA CLOSE Detached £353,089 £350,000 21 Aug 2023